Cumulative payment - English Synonyms Dictionary